base of cochlea - Français Anglais Dictionnaire